give somebody a rough ride - Alemán Inglés Diccionario